# -*- coding: utf-8 -*-#
#-------------------------------------------------------------------------------
# 建立者:        黄周云  
# Name:         hmwk02
# Description:
# Author:       ASUS
# Date:         2019/4/6
#-------------------------------------------------------------------------------


"""
编写一个正则表达式，匹配信用卡号，格式如下：
xxxx xxxx xxxx xxxx
其中x表示0-9的数字，每一组4个数字，组与组之间至少需要一个空格
"""

import re
str = "\d{4}\s+\d{4}\s+\d{4}\s+\d{4}\s*"
m = re.findall(str,"1111 1111   1111 1111,2222 2222   2222, 33333333 3333 3333,4z44 z444 4444 4444,555 5555 5555 5555")
print(m)
